﻿namespace System.Net.DnsToolkit.Resolver {
    /// <summary>
    /// Provide ID for DNS Message Header
    /// </summary>
    public interface IHeaderIdGenerator {
        /// <summary>
        /// Generate a short for the Id header field or DNS Message
        /// </summary>
        /// <returns></returns>
        ushort Generate();
    }
}
